red river giant softshell turtle - Turkish English Dictionary